Systematic Inventive Thinking